#ifndef SETCLIENT_H
#define SETCLIENT_H

#include <QObject>
#include <QDialog>
#include <QtWidgets>
#include "experimentconfiguration.h"

QT_BEGIN_NAMESPACE
class QComboBox;
class QDialogButtonBox;
class QFile;
class QGroupBox;
class QLabel;
class QListWidget;
class QPushButton;
class QSqlRelationalTableModel;
class QTableView;
class QUdpSocket;
class QTcpSocket;
class QHostAddress;
QT_END_NAMESPACE

class SetClient : public QDialog
{
    Q_OBJECT
public:
    SetClient(QWidget *parent = nullptr);
private slots:
    void submit();
private:
    QDialogButtonBox *createButtons();
    QGroupBox *createInputWidgets();
    QLineEdit* ipAddrEditor;
    ExperimentConfiguration & s_EC;
};

#endif // SETCLIENT_H
